# ⽤while 实现循环猜年龄
# 需求： 允许⽤户猜3次，若还不对，告诉他，你真笨，还想继续猜么？ 如果⽤户选择yes, 就让他继续，
# 如果选择no, 就退出。

import random

# 定义变量
guess_count = 0
guess_limit = 3

# 开始游戏
while guess_count < guess_limit:
    # 随机生成年龄
    age = random.randint(1, 100)
    # 让⽤户猜年龄
    guess = int(input("请输入你的年龄："))
    # 判断年龄是否正确
    if guess == age:
        print("恭喜你，猜对了！")
        break
    else:
        print("猜错了，再试一次吧！")
        guess_count += 1

# 判断是否继续游戏
while True:
    choice = input("你还想继续玩么？(yes/no)：")
    if choice == "yes":
        guess_count = 0
        guess_limit = 3
        continue
    elif choice == "no":
        print("谢谢参与！")
        break
    else:
        print("输入错误，请重新输入！")